/*布局-全局*/
.ygbh-container{ width: 1140px; margin: 0 auto 0; padding-top: 80px;}
.ygbh-header .ygbh-header-inter{ width: 1140px; height: 100%; margin: 0 auto; line-height: 80px; border-bottom: 1px solid #dcdfe6; box-sizing: border-box;}
.ygbh-container .ygbh-l-side{ position: fixed; top: 0; bottom: 0; width: 240px; margin-top: 80px; border-right: 1px solid #DDD;}
.ygbh-container .ygbh-l-side-inter{ height: 100%; overflow: auto; }
.ygbh-container .ygbh-r-side{ padding-left: 270px; }
/*布局-左侧菜单*/
.ygbh-menu ul, .ygbh-menu li{ list-style: none; padding: 0; margin: 0;}
.ygbh-menu .group-item-title{ font-size: 12px; color: #999; line-height: 26px; margin-top: 15px; }
.ygbh-menu .hash-list-href{ line-height: 40px; font-size: 14px; text-decoration: none; color: #444; overflow: hidden; white-space: nowrap;}
.ygbh-menu .group-hash-item .hash-list-href:hover, .ygbh-menu .group-hash-item .hash-list-href.active{ color: #409eff; }
/*布局-头部*/
.ygbh-header{ position: fixed; width: 100%; height: 80px; top: 0; left: 0; z-index: 99; background-color: #FFF;}
.ygbh-header .ygbh-header-inter{ width: 1140px; height: 100%; margin: 0 auto; line-height: 80px; border-bottom: 1px solid #dcdfe6; box-sizing: border-box;}
.ygbh-header .ygbh-header-inter:after{ content: ''; clear: both; display: table; }
.ygbh-header .pull-right{ float: right; margin-left: 12px;}
.ygbh-header .skip-link{ width: 60px; height: 20px; margin-top: 4px;}
.ygbh-header .skip-img{ width: 100%; height: 100%; }